<script type="text/javascript"> 
	jQuery(document).ready(function(){ 
		jQuery.tablesorter.defaults.widgets = ['zebra']; 
		jQuery("#myTable").tablesorter(); 
	});
</script>
<div class="problems form">
<?php echo $this->Form->create('Person');?>
	<fieldset>
 		<legend><?php __('Buscador Rápido de Personas'); ?></legend>
	<?php
		echo $this->Form->input('name',array( 'label' => 'Nombre de la Persona'));
	?>
	</fieldset>
<?php echo $this->Form->end(__('Buscar', true));?>
</div>

<?php
	if(isset($ResultadoPersonas) AND $ResultadoPersonas['response']['result']['numFound'] > 0){

		if($ResultadoPersonas['response']['result']['numFound'] > 1){
			echo '<h2>'.$ResultadoPersonas['response']['result']['numFound'].' Personas encontradas</h2>';
		}else{
			echo '<h2>'.$ResultadoPersonas['response']['result']['numFound'].' Persona encontrada</h2>';
		}
?>
	<table cellpadding="0" cellspacing="0" id="myTable" class="tablesorter">
	<thead> 
	<tr>
			<th><?php __('1er. Nombre'); ?></th>
			<th><?php __('2do. Nombre'); ?></th>
			<th><?php __('1er. Apellido'); ?></th>
			<th><?php __('2do. Apellido'); ?></th>
			<th><?php __('Otros Apellidos'); ?></th>
			<th><?php __('F. Nacimiento'); ?></th>
			<th><?php __('Sexo'); ?></th>
			<th><?php __('Documento'); ?></th>
	</tr>
	</thead> 
<?php

	$i = 0;

	if(isset($ResultadoPersonas['response']['result']['doc']) AND count($ResultadoPersonas['response']['result']['doc']) > 0){
		foreach($ResultadoPersonas['response']['result']['doc']  AS $arreglo_personas){

			if($ResultadoPersonas['response']['result']['numFound'] > 1){
				$score = $arreglo_personas['float']['value'];
				$fecha_nacimiento = (empty($arreglo_personas['str'][1]['value'])) ? "" : $arreglo_personas['str'][1]['value'];
				$id = (empty($arreglo_personas['str'][2]['value'])) ? "" : $arreglo_personas['str'][2]['value'];
				$lastname = (empty($arreglo_personas['str'][3]['value'])) ? "" : $arreglo_personas['str'][3]['value'];
				$lastname2 = (empty($arreglo_personas['str'][4]['value'])) ? "" : $arreglo_personas['str'][4]['value'];
				$lastname3 = (empty($arreglo_personas['str'][5]['value'])) ? "" : $arreglo_personas['str'][5]['value'];
				$name = (empty($arreglo_personas['str'][6]['value'])) ? "" : $arreglo_personas['str'][6]['value'];
				$name2 = (empty($arreglo_personas['str'][7]['value'])) ? "" : $arreglo_personas['str'][7]['value'];
				$name3 = (empty($arreglo_personas['str'][8]['value'])) ? "" : $arreglo_personas['str'][8]['value'];
				$nro_documento = (empty($arreglo_personas['str'][9]['value'])) ? "" : $arreglo_personas['str'][9]['value'];
				$sexo = (empty($arreglo_personas['str'][10]['value'])) ? "" : $arreglo_personas['str'][10]['value'];
				$tipo_documento = (empty($arreglo_personas['str'][11]['value'])) ? "" : $arreglo_personas['str'][11]['value'];
			}else{
				$score = $ResultadoPersonas['response']['result']['doc']['float']['value'];
				$fecha_nacimiento = (empty($ResultadoPersonas['response']['result']['doc']['str'][1]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][1]['value'];
				$id = (empty($ResultadoPersonas['response']['result']['doc']['str'][2]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][2]['value'];
				$lastname = (empty($ResultadoPersonas['response']['result']['doc']['str'][3]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][3]['value'];
				$lastname2 = (empty($ResultadoPersonas['response']['result']['doc']['str'][4]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][4]['value'];
				$lastname3 = (empty($ResultadoPersonas['response']['result']['doc']['str'][5]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][5]['value'];
				$name = (empty($ResultadoPersonas['response']['result']['doc']['str'][6]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][6]['value'];
				$name2 = (empty($ResultadoPersonas['response']['result']['doc']['str'][7]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][7]['value'];
				$name3 = (empty($ResultadoPersonas['response']['result']['doc']['str'][8]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][8]['value'];
				$nro_documento = (empty($ResultadoPersonas['response']['result']['doc']['str'][9]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][9]['value'];
				$sexo = (empty($ResultadoPersonas['response']['result']['doc']['str'][10]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][10]['value'];
				$tipo_documento = (empty($ResultadoPersonas['response']['result']['doc']['str'][11]['value'])) ? "" : $ResultadoPersonas['response']['result']['doc']['str'][11]['value'];
			}

			$nombre_completo = trim("$lastname $lastname2 $lastname3").", ".trim("$name $name2 $name3");

			$class = null;
			if ($i++ % 2 == 0) {
				$class = ' class="altrow"';
			}
?>
			<tr<?php echo $class;?>>
				<td><a href="#" onclick="seleccionarPersona('<?php echo $nombre_completo ?>','<?php echo $id ?>');return false;"><?php echo $name ?></a></td>
				<td><?php echo $name2 ?></td>
				<td><?php echo $lastname ?></td>
				<td><?php echo $lastname2 ?></td>
				<td><?php echo $lastname3 ?></td>
				<td><?php echo $fecha_nacimiento; ?></td>
				<td><?php echo $sexo; ?></td>
				<td><?php echo $tipo_documento." ".$nro_documento; ?></td>
			</tr>
<?php
			// Corto el Ciclo si el resultado es 1
			if($ResultadoPersonas['response']['result']['numFound'] == 1){
				break;
			}
		} 
	}
?>
	</table>
<?php
	}else{ // Si se realizo una busqueda y no encontro nada
		if(!empty($busquedarealizada) AND $busquedarealizada == "S"){
			echo '<h2>No se encontraron Personas...</h2>';
		}
	}
?>
